rip out with an oath - French English Dictionary